strange invention - Deutsch Englisch Wörterbuch